home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / python2.4 / test / test_userstring.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2005-10-18  |  2KB  |  35 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.4)
  3.  
  4. import unittest
  5. from test import test_support, string_tests
  6. from UserString import UserString
  7.  
  8. class UserStringTest(string_tests.CommonTest, string_tests.MixinStrUnicodeUserStringTest, string_tests.MixinStrStringUserStringTest, string_tests.MixinStrUserStringTest):
  9.     type2test = UserString
  10.     
  11.     def checkequal(self, result, object, methodname, *args):
  12.         result = self.fixtype(result)
  13.         object = self.fixtype(object)
  14.         realresult = getattr(object, methodname)(*args)
  15.         self.assertEqual(result, realresult)
  16.  
  17.     
  18.     def checkraises(self, exc, object, methodname, *args):
  19.         object = self.fixtype(object)
  20.         self.assertRaises(exc, getattr(object, methodname), *args)
  21.  
  22.     
  23.     def checkcall(self, object, methodname, *args):
  24.         object = self.fixtype(object)
  25.         getattr(object, methodname)(*args)
  26.  
  27.  
  28.  
  29. def test_main():
  30.     test_support.run_unittest(UserStringTest)
  31.  
  32. if __name__ == '__main__':
  33.     test_main()
  34.  
  35.